keep (lodgers) - Deutsch Englisch Wörterbuch